<%@ page import="com.jsp.before.entity.Student" %>
<%@ page import="java.util.List" %>
<%@ page import="java.util.ArrayList" %><%--
  Created by IntelliJ IDEA.
  User: wzm
  Date: 2023/3/10
  Time: 9:23
  To change this template use File | Settings | File Templates.
--%>

<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
	<title>Title</title>
</head>
<body>
<%--c:if 用作if判断
test 属性表示判断的条件(使用el表达式${})
--%>
<c:if test="${18  > 18}">
	<h1>我是满足条件输出的内容</h1>
</c:if>

<c:if test="${12  == 12}">
	<h1>我是满足条件输出的内容</h1>
</c:if>


<%--c:forEach遍历输出使用--%>
<%--
	遍历1-10输出
	begin 设置开始的索引
	end 设置结束的索引

--%>
<c:forEach begin="1" end="10" var="i">
	<h1>第${i}i行</h1>
</c:forEach>

<%--遍历数组--%>
<%
	request.setAttribute("arr",new String[]{"110","119","120"});
%>
<%--取域对象中的数据
items 表示要循环遍历的数据源（数组或集合）
--%>
<c:forEach items="${requestScope.arr}" var="item">
	${item}
</c:forEach>



<%--遍历集合--%>
<%
	List<Student> studentList = new ArrayList<>();
	for (int i = 1; i <= 10; i++) {
		studentList.add(new Student(i,"username"+i,18+i,"phone"+i));
	}

    request.setAttribute("stus",studentList);
%>

<%--使用表格来遍历集合--%>
<table>
	<tr>
		<td>编号</td>
		<td>姓名</td>
		<td>年龄</td>
		<td>电话</td>
		<td>操作</td>
	</tr>

	<%--
	step 步长 每次增加的索引量
	--%>
	<c:forEach begin="2" step="3" end="9" items="${requestScope.stus}" var="stu">
	<tr>
		<td>${stu.id}</td>
		<td>${stu.name}</td>
		<td>${stu.age}</td>
		<td>${stu.phone}<td>
		<td>删除修改</td>
	</tr>
	</c:forEach>
</table>


</body>
</html>
